<!DOCTYPE html>
<html >
<head>

    <!--[if lt IE 9]>
        <style>body {display: none; background: none !important} </style>
        <meta http-equiv="Refresh" Content="0; url=//outdatedbrowser.com/" />
    <![endif]-->

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<meta name="format-detection" content="telephone=no" />
<meta name="author" content="潍夫子" />



<meta name="description" content="基本样式
样式分为三种方式：内联式、嵌入式、外部式。（优先级：内联式&amp;gt;嵌入式&amp;gt;外部式）（但是嵌入式&amp;gt;外部式有一个前提：嵌入式css样式的位置一定在外部式的后面即head中link标签应写在style标签之前）总结来说，就是–就近原则（离被设置元素越近优先级别越高）

选择器选择器种类
标签选择器：标签选器名称{css样式代码;}
类选择器：.类选器名称{css样式代码;} &amp;lt">
<meta property="og:type" content="article">
<meta property="og:title" content="CSS初探">
<meta property="og:url" content="http://weifuzi.oschina.io/2019/03/28/CSS初探/index.html">
<meta property="og:site_name" content="潍夫子的个人博客">
<meta property="og:description" content="基本样式
样式分为三种方式：内联式、嵌入式、外部式。（优先级：内联式&amp;gt;嵌入式&amp;gt;外部式）（但是嵌入式&amp;gt;外部式有一个前提：嵌入式css样式的位置一定在外部式的后面即head中link标签应写在style标签之前）总结来说，就是–就近原则（离被设置元素越近优先级别越高）

选择器选择器种类
标签选择器：标签选器名称{css样式代码;}
类选择器：.类选器名称{css样式代码;} &amp;lt">
<meta property="og:updated_time" content="2019-04-02T03:43:20.338Z">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="CSS初探">
<meta name="twitter:description" content="基本样式
样式分为三种方式：内联式、嵌入式、外部式。（优先级：内联式&amp;gt;嵌入式&amp;gt;外部式）（但是嵌入式&amp;gt;外部式有一个前提：嵌入式css样式的位置一定在外部式的后面即head中link标签应写在style标签之前）总结来说，就是–就近原则（离被设置元素越近优先级别越高）

选择器选择器种类
标签选择器：标签选器名称{css样式代码;}
类选择器：.类选器名称{css样式代码;} &amp;lt">

<link rel="apple-touch-icon" href= "/apple-touch-icon.png">


    <link rel="alternate" href="/atom.xml" title="潍夫子的个人博客" type="application/atom+xml">



    <link rel="shortcut icon" href="/favicon.png">



    <link href="//cdn.bootcss.com/animate.css/3.5.1/animate.min.css" rel="stylesheet">



    <link href="//cdn.bootcss.com/fancybox/2.1.5/jquery.fancybox.min.css" rel="stylesheet">



    <script src="//cdn.bootcss.com/pace/1.0.2/pace.min.js"></script>
    <link href="//cdn.bootcss.com/pace/1.0.2/themes/blue/pace-theme-minimal.css" rel="stylesheet">


<link rel="stylesheet" href="/css/style.css">



<link href="//cdn.bootcss.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet">


<title>CSS初探 | 潍夫子的个人博客</title>

<script src="//cdn.bootcss.com/jquery/2.2.4/jquery.min.js"></script>
<script src="//cdn.bootcss.com/clipboard.js/1.5.10/clipboard.min.js"></script>

<script>
    var yiliaConfig = {
        fancybox: true,
        animate: true,
        isHome: false,
        isPost: true,
        isArchive: false,
        isTag: false,
        isCategory: false,
        fancybox_js: "//cdn.bootcss.com/fancybox/2.1.5/jquery.fancybox.min.js",
        scrollreveal: "//cdn.bootcss.com/scrollReveal.js/3.1.4/scrollreveal.min.js",
        search: true
    }
</script>


    <script> yiliaConfig.jquery_ui = [false]; </script>



    <script> yiliaConfig.rootUrl = "\/";</script>






</head>
<body>
  <div id="container">
    <div class="left-col">
    <div class="overlay"></div>
<div class="intrude-less">
    <header id="header" class="inner">
        <a href="/" class="profilepic">
            <img src="/img/avatar.png" class="animated zoomIn">
        </a>
        <hgroup>
          <h1 class="header-author"><a href="/">潍夫子</a></h1>
        </hgroup>

        

        
            <form id="search-form">
            <input type="text" id="local-search-input" name="q" placeholder="search..." class="search form-control" autocomplete="off" autocorrect="off" searchonload="false" />
            <i class="fa fa-times" onclick="resetSearch()"></i>
            </form>
            <div id="local-search-result"></div>
            <p class='no-result'>No results found <i class='fa fa-spinner fa-pulse'></i></p>
        


        

        <div id="switch-area" class="switch-area">
            <div class="switch-wrap">
                <section class="switch-part switch-part1">
                    <nav class="header-menu">
                        <ul>
                        
                            <li><a href="/">主页</a></li>
                        
                            <li><a href="/archives/">所有文章</a></li>
                        
                            <li><a href="/tags/">标签云</a></li>
                        
                        </ul>
                    </nav>
                    <nav class="header-nav">
                        <ul class="social">
                            
                                <a class="fa Email" href="mailto:yuyekuangmo@qq.com" title="Email"></a>
                            
                        </ul>
                    </nav>
                </section>
                
                
                
                

                
                
                <section class="switch-part switch-part3">
                
                    <div id="js-aboutme">没事打酱油</div>
                </section>
                
            </div>
        </div>
    </header>                
</div>
    </div>
    <div class="mid-col">
      <nav id="mobile-nav">
      <div class="overlay">
          <div class="slider-trigger"></div>
          <h1 class="header-author js-mobile-header hide"><a href="/" title="回到主页">潍夫子</a></h1>
      </div>
    <div class="intrude-less">
        <header id="header" class="inner">
            <a href="/" class="profilepic">
                <img src="/img/avatar.png" class="animated zoomIn">
            </a>
            <hgroup>
              <h1 class="header-author"><a href="/" title="回到主页">潍夫子</a></h1>
            </hgroup>
            
            <nav class="header-menu">
                <ul>
                
                    <li><a href="/">主页</a></li>
                
                    <li><a href="/archives/">所有文章</a></li>
                
                    <li><a href="/tags/">标签云</a></li>
                
                <div class="clearfix"></div>
                </ul>
            </nav>
            <nav class="header-nav">
                        <ul class="social">
                            
                                <a class="fa Email" target="_blank" href="mailto:yuyekuangmo@qq.com" title="Email"></a>
                            
                        </ul>
            </nav>
        </header>                
    </div>
    <link class="menu-list" tags="Tags" friends="Friends" about="About Me"/>
</nav>
      <div class="body-wrap"><article id="post-CSS初探" class="article article-type-post" itemscope itemprop="blogPost">
  
    <div class="article-meta">
      <a href="/2019/03/28/CSS初探/" class="article-date">
      <time datetime="2019-03-28T03:59:43.000Z" itemprop="datePublished">2019-03-28</time>
</a>


    </div>
  
  <div class="article-inner">
    
      <input type="hidden" class="isFancy" />
    
    
      <header class="article-header">
        
  
    <h1 class="article-title" itemprop="name">
      CSS初探
    </h1>
  

      </header>
      
      <div class="article-info article-info-post">
        
    <div class="article-category tagcloud">
    <a class="article-category-link" href="/categories/开疆拓土/">开疆拓土</a>
    </div>


        
    <div class="article-tag tagcloud">
        <ul class="article-tag-list"><li class="article-tag-list-item"><a class="article-tag-list-link" href="/tags/其它/">其它</a></li></ul>
    </div>

        <div class="clearfix"></div>
      </div>
      
    
    <div class="article-entry" itemprop="articleBody">
      
          
        <h2 id="基本样式"><a href="#基本样式" class="headerlink" title="基本样式"></a>基本样式</h2><blockquote>
<p>样式分为三种方式：内联式、嵌入式、外部式。（优先级：内联式&gt;嵌入式&gt;外部式）（但是嵌入式&gt;外部式有一个前提：嵌入式css样式的位置一定在外部式的后面即head中link标签应写在style标签之前）总结来说，就是–就近原则（离被设置元素越近优先级别越高）</p>
</blockquote>
<h2 id="选择器"><a href="#选择器" class="headerlink" title="选择器"></a>选择器</h2><h3 id="选择器种类"><a href="#选择器种类" class="headerlink" title="选择器种类"></a>选择器种类</h3><blockquote>
<p>标签选择器：<code>标签选器名称{css样式代码;}</code></p>
<p>类选择器：<code>.类选器名称{css样式代码;}</code> <code>&lt;span class=&quot;stress&quot; &gt;</code></p>
<p>ID选择器：<code>#ID选器名称{css样式代码;}</code> <code>&lt;span id=&quot;stress&quot; &gt;</code></p>
</blockquote>
<h3 id="选择器的补充说明"><a href="#选择器的补充说明" class="headerlink" title="选择器的补充说明"></a>选择器的补充说明</h3><blockquote>
<ol>
<li>类选择器和ID选择器的区别：ID选择器只能在文档中使用一次，类选择器可以使用类选择器词列表方法为一个元素同时设置多个样式<code>&lt;span class=&quot;class1 class2&quot;&gt;</code></li>
<li>子选择器：即加入符号<code>&gt;</code>，用于选择指定标签元素的第一代子元素。如<code>.food&gt;span{border:1px solid red;}</code></li>
<li>￼后代选择器，即加入符号<code>空格</code>，用于选择指定标签元素的所有子元素。如<code>.food span{border:1px solid red;}</code></li>
<li>通用选择器，是匹配html中所有标签元素 <code>* {color:red;}</code></li>
<li>分组选择器，当你想为html中多个标签元素设置同一个样式时，可以使用分组选择符<code>,</code>。如<code>h1,span{color:red;}</code></li>
</ol>
</blockquote>
<h2 id="常用样式"><a href="#常用样式" class="headerlink" title="常用样式"></a>常用样式</h2><h3 id="字体样式"><a href="#字体样式" class="headerlink" title="字体样式"></a>字体样式</h3><blockquote>
<ul>
<li><code>font-family:&quot;Microsoft Yahei&quot;;</code></li>
<li><code>font-size:12px;</code></li>
<li>字体颜色：<code>color:#666;</code></li>
<li>文字加粗：<code>font-weight:bold;</code></li>
<li>斜体：<code>font-style:italic;</code></li>
<li>下划线：<code>text-decoration:underline;</code></li>
<li>中划线、删除线：<code>text-decoration:line-through;</code></li>
</ul>
</blockquote>
<h3 id="段落样式"><a href="#段落样式" class="headerlink" title="段落样式"></a>段落样式</h3><blockquote>
<ul>
<li>缩进：<code>text-indent:2em;</code>2em的意思就是文字的2倍大小。</li>
<li>行高: <code>line-height:1.5em;</code> 行高大于1em则会有行间距，默认不为1em。</li>
<li>中文或字母间距：<code>letter-spacing:50px;</code></li>
<li>英文单词间隔：<code>word-spacing:50px;</code></li>
<li>段落对其方式：<code>text-align:(center、left、right);</code></li>
</ul>
</blockquote>
<h3 id="其他样式"><a href="#其他样式" class="headerlink" title="其他样式"></a>其他样式</h3><blockquote>
<ul>
<li>颜色值：<ul>
<li>缩写：当设置的颜色是16进制的色彩值时，如果每两位的值相同，可以缩写一半。<code>#000000-&gt;#000</code> <code>#336699-&gt;#369</code></li>
<li>字体颜色：<code>color</code></li>
<li>背景颜色：<code>background-color</code></li>
<li>边框颜色：<code>border</code></li>
<li>颜色设置方式：<ol>
<li><code>red、blue...</code></li>
<li><code>rgb(133,45,200)</code></li>
<li><code>rgb(20%,33%,25%)</code></li>
<li><code>#00ffff</code></li>
</ol>
</li>
</ul>
</li>
<li>水平居中：<ul>
<li>行内元素：给父元素设置 <code>text-align:center;</code> 来实现。</li>
<li>定宽块状元素：满足定宽和块状两个条件的元素是可以通过设置<code>margin-left:auto</code>和<code>margin-right:auto</code>来实现居中。</li>
<li>不定宽块状元素：<ol>
<li>利用table标签的长度自适应性—即不定义其长度也不默认父元素body的长度（table其长度根据其内文本长度决定），因此可以看做一个定宽度块元素，然后再利用定宽度块状居中的margin的方法，使其水平居中。【1、为需要设置的居中的元素外面加入一个table标签，包括 <code>&lt;tbody&gt;</code>、<code>&lt;tr&gt;</code>、<code>&lt;td&gt;</code> ；2、为这个 table 设置“左右 margin为auto”】。</li>
<li>设置<code>display: inline;</code>：改变块级元素的display为inline类型（设置为行内元素显示），然后使用<code>text-align:center;</code>来实现居中效果。</li>
<li>设置<code>position:relative;</code>：过给父元素设置float，然后给父元素设置<code>position:relative</code>和<code>left:50%</code>，子元素设置<code>position:relative</code>和<code>left: -50%</code>来实现水平居中。</li>
</ol>
</li>
</ul>
</li>
<li><p>垂直居中：</p>
<ol>
<li>父元素高度确定的单行文本：设置父元素的<code>height</code>和<code>line-height</code>高度一致来实现。</li>
<li><p>父元素高度确定的多行文本：使用插入<code>table</code>的方式，(包括<code>tbody</code>、<code>tr</code>、<code>td</code>)标签，同时设置<code>vertical-align：middle;</code></p>
<p><em><code>vertical-align</code>在父元素设置此样式时，会对inline-block类型的子元素都有用。table默认为middle</em>。<br>￼</p>
<h2 id="元素分类"><a href="#元素分类" class="headerlink" title="元素分类"></a>元素分类</h2><h3 id="块级元素"><a href="#块级元素" class="headerlink" title="块级元素"></a>块级元素</h3><p>在html中<code>&lt;div&gt;、&lt;p&gt;、&lt;h1&gt;、&lt;form&gt;、&lt;ul&gt;、&lt;li&gt;</code>就是块级元素。可以通过设置<code>display:block</code>将其他元素以块级元素显示。</p>
</li>
</ol>
</li>
</ul>
<p>特点：</p>
<ol>
<li>每个块级元素都从新的一行开始，并且其后的元素也另起一行。</li>
<li>元素的高度、宽度、行高以及顶和底边距都可设置。</li>
<li>元素宽度在不设置的情况下，是它本身父容器的100%（和父元素的宽度一致），除非设定一个宽度。<br>￼<h3 id="内联元素（行内元素）"><a href="#内联元素（行内元素）" class="headerlink" title="内联元素（行内元素）"></a>内联元素（行内元素）</h3>在html中，<code>&lt;span&gt;、&lt;a&gt;、&lt;label&gt;、&lt;strong&gt;、&lt;em&gt;</code>就是典型的内联元素（行内元素）元素。可以通过设置<code>display:inline</code>将其他元素以内联元素显示。</li>
</ol>
<p>特点：</p>
<ol>
<li>和其他元素都在一行上；</li>
<li>元素的高度、宽度及顶部和底部边距不可设置；</li>
<li>元素的宽度就是它包含的文字或图片的宽度，不可改变。</li>
</ol>
</blockquote>
<h3 id="内联块状元素"><a href="#内联块状元素" class="headerlink" title="内联块状元素"></a>内联块状元素</h3><blockquote>
<p>在html中，<code>&lt;img&gt;、&lt;input</code>&gt;标签就是这种内联块状元素。</p>
<p>特点：</p>
<ol>
<li>和其他元素都在一行上；</li>
<li>元素的高度、宽度、行高以及顶和底边距都可设置。</li>
</ol>
</blockquote>
<p>不论之前是什么类型元素，<code>display:none</code>除外，设置了<code>position : absolute</code>或<code>float : left 或 float:right</code>，元素的display显示类型就会自动变为以 <code>display:inline-block</code>的方式显示，且默认宽度不占满父元素</p>
<h2 id="盒模型"><a href="#盒模型" class="headerlink" title="盒模型"></a>盒模型</h2><h3 id="常用属性"><a href="#常用属性" class="headerlink" title="常用属性"></a>常用属性</h3><blockquote>
<ul>
<li>边框样式：<code>border-style：dashed（虚线）| dotted（点线）| solid（实线）</code></li>
<li>边框颜色：<code>border-color:#888(十六进制)</code></li>
<li>边框宽度：<code>border-width：2px</code></li>
<li>简写方式：<code>border:2px  solid  red;</code></li>
<li>内边距：<code>padding:20px 10px 15px 30px;（上、右、下、左）</code>【简写方式有：<code>padding:10px;</code>（上下左右为10px）；<code>padding:10px 20px;</code>（上下为10px，左右为20px）；<code>padding:10px 20px 30px;</code>（上为10px，左右为20px，下为30px）】</li>
<li>外边距：<code>margin</code>，同内边距</li>
</ul>
</blockquote>
<h2 id="布局模型"><a href="#布局模型" class="headerlink" title="布局模型"></a>布局模型</h2><h3 id="流动模型flow-默认模型"><a href="#流动模型flow-默认模型" class="headerlink" title="流动模型flow(默认模型)"></a>流动模型flow(默认模型)</h3><blockquote>
<ol>
<li>块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布，因为在默认状态下，块状元素的宽度都为100%。实际上，块状元素都会以行的形式占据位置；</li>
<li>内联元素都会在所处的包含元素内从左到右水平分布显示。 </li>
</ol>
</blockquote>
<h3 id="浮动模型float"><a href="#浮动模型float" class="headerlink" title="浮动模型float"></a>浮动模型float</h3><blockquote>
<p>任何元素在默认情况下是不能浮动的，但可以用 CSS 定义为浮动。(让两个块状元素并排显示)<code>float:left;</code></p>
</blockquote>
<h3 id="层模型"><a href="#层模型" class="headerlink" title="层模型"></a>层模型</h3><blockquote>
<ul>
<li>绝对定位<code>position:absolute;</code>：将元素从文档流中拖出来，然后使用left、right、top、bottom属性相对于其最接近的一个具有定位属性的父包含块进行绝对定位。如果不存在这样的包含块，则相对于body元素，即相对于浏览器窗口。</li>
<li>相对定位<code>position:relative;</code>：相对定位完成的过程是首先按static(float)方式生成一个元素(并且元素像层一样浮动了起来)，然后相对于以前的位置移动，移动的方向和幅度由left、right、top、bottom属性确定，偏移前的位置保留不动（即后面的元素是按偏移前所占的区域之后布局的）。</li>
<li>固定定位<code>position:fixed;</code>：与absolute定位类型类似，但它的相对移动的坐标是视图（屏幕内的网页窗口）本身。由于视图本身是固定的，它不会随浏览器窗口的滚动条滚动而变化，除非你在屏幕中移动浏览器窗口的屏幕位置，或改变浏览器窗口的显示大小，因此固定定位的元素会始终位于浏览器窗口内视图的某个位置，不会受文档流动影响。<br>￼</li>
</ul>
</blockquote>

      
    </div>
    
  </div>
  
    
    <div class="copyright">
        <p><span>Title:</span><a href="/2019/03/28/CSS初探/">CSS初探</a></p>
        <p><span>Author:</span><a href="/" title="Back to Homepage">潍夫子</a></p>
        <p><span>Created:</span>2019-03-28, 11:59:43</p>
        <p><span>Updated:</span>2019-04-02, 11:43:20</p>
        <p>
            <span>Full URL:</span><a class="post-url" href="/2019/03/28/CSS初探/" title="CSS初探">http://weifuzi.oschina.io/2019/03/28/CSS初探/</a>
            <span class="copy-path" data-clipboard-text="From http://weifuzi.oschina.io/2019/03/28/CSS初探/　　By 潍夫子" title="Copy Article&#39;s Link &amp; Author"><i class="fa fa-clipboard"></i></span>
            <script> var clipboard = new Clipboard('.copy-path'); </script>
        </p>
        <p>
            <span>License:</span><i class="fa fa-creative-commons"></i> <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/" title="CC BY-NC-SA 4.0 International" target = "_blank">"CC BY-NC-SA 4.0"</a> Keep Link &amp; Author if Distribute.
        </p>
    </div>



    <nav id="article-nav">
        
            <div id="article-nav-newer" class="article-nav-title">
                <a href="/2019/04/02/buyHouse/">
                    置业储备
                </a>
            </div>
        
        
            <div id="article-nav-older" class="article-nav-title">
                <a href="/2019/03/28/html标签初探/">
                    html标签初探
                </a>
            </div>
        
    </nav>

  
</article>

    <div id="toc" class="toc-article">
        <strong class="toc-title">Contents</strong>
        
            <ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#基本样式"><span class="toc-number">1.</span> <span class="toc-text">基本样式</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#选择器"><span class="toc-number">2.</span> <span class="toc-text">选择器</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#选择器种类"><span class="toc-number">2.1.</span> <span class="toc-text">选择器种类</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#选择器的补充说明"><span class="toc-number">2.2.</span> <span class="toc-text">选择器的补充说明</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#常用样式"><span class="toc-number">3.</span> <span class="toc-text">常用样式</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#字体样式"><span class="toc-number">3.1.</span> <span class="toc-text">字体样式</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#段落样式"><span class="toc-number">3.2.</span> <span class="toc-text">段落样式</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#其他样式"><span class="toc-number">3.3.</span> <span class="toc-text">其他样式</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#元素分类"><span class="toc-number">4.</span> <span class="toc-text">元素分类</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#块级元素"><span class="toc-number">4.1.</span> <span class="toc-text">块级元素</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#内联元素（行内元素）"><span class="toc-number">4.2.</span> <span class="toc-text">内联元素（行内元素）</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#内联块状元素"><span class="toc-number">4.3.</span> <span class="toc-text">内联块状元素</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#盒模型"><span class="toc-number">5.</span> <span class="toc-text">盒模型</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#常用属性"><span class="toc-number">5.1.</span> <span class="toc-text">常用属性</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#布局模型"><span class="toc-number">6.</span> <span class="toc-text">布局模型</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#流动模型flow-默认模型"><span class="toc-number">6.1.</span> <span class="toc-text">流动模型flow(默认模型)</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#浮动模型float"><span class="toc-number">6.2.</span> <span class="toc-text">浮动模型float</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#层模型"><span class="toc-number">6.3.</span> <span class="toc-text">层模型</span></a></li></ol></li></ol>
        
    </div>
    <style>
        .left-col .switch-btn,
        .left-col .switch-area {
            display: none;
        }
        .toc-level-3 i,
        .toc-level-3 ol {
            display: none !important;
        }
    </style>

    <input type="button" id="tocButton" value="Hide"  title="Show or Hide Table of Contents">

    <script>
        yiliaConfig.toc = ["Hide", "Show", !!"false"];
    </script>



    
<div class="share">
    
        <div class="bdsharebuttonbox">
            <a href="#" class="fa fa-twitter bds_twi" data-cmd="twi" title="分享到推特"></a>
            <a href="#" class="fa fa-weibo bds_tsina" data-cmd="tsina" title="分享到新浪微博"></a>
            <a href="#" class="fa fa-qq bds_sqq" data-cmd="sqq" title="分享给 QQ 好友"></a>
            <a href="#" class="fa fa-files-o bds_copy" data-cmd="copy" title="复制网址"></a>
            <a href="#" class="fa fa fa-envelope-o bds_mail" data-cmd="mail" title="通过邮件分享"></a>
            <a href="#" class="fa fa-weixin bds_weixin" data-cmd="weixin" title="生成文章二维码"></a>
            <a href="#" class="fa fa-share-alt bds_more" data-cmd="more"></i></a>
        </div>
        <script>
            window._bd_share_config={
                "common":{"bdSnsKey":{},"bdText":"CSS初探　| 潍夫子的个人博客　","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"24"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];
        </script>
    

    
</div>







    




    <div class="scroll" id="post-nav-button">
        
            <a href="/2019/04/02/buyHouse/" title="Pre: 置业储备">
                <i class="fa fa-angle-left"></i>
            </a>
        

        <a title="Mini Archives"><i class="fa fa-bars"></i><i class="fa fa-times"></i></a>

        
            <a href="/2019/03/28/html标签初探/" title="Next: html标签初探">
                <i class="fa fa-angle-right"></i>
            </a>
        
    </div>

    <ul class="post-list"><li class="post-list-item"><a class="post-list-link" href="/2019/04/02/buyHouse/">置业储备</a></li><li class="post-list-item"><a class="post-list-link" href="/2019/03/28/CSS初探/">CSS初探</a></li><li class="post-list-item"><a class="post-list-link" href="/2019/03/28/html标签初探/">html标签初探</a></li><li class="post-list-item"><a class="post-list-link" href="/2018/05/30/iOS11Safearea/">iOS11 SafeArea适配相关</a></li><li class="post-list-item"><a class="post-list-link" href="/2017/03/28/Efficiency-XcodeTemplate/">高效工作--自定义Xcode类模板</a></li><li class="post-list-item"><a class="post-list-link" href="/2017/02/08/iOS-summary/">iOS知识总结<一></a></li><li class="post-list-item"><a class="post-list-link" href="/2017/02/06/interview/">iOS问题总结<二></a></li><li class="post-list-item"><a class="post-list-link" href="/2017/02/05/creatMyBlog/">免费个人博客搭建（Hexo+osChina）</a></li></ul>




    <script>
        
    </script>
</div>
      <footer id="footer">
    <div class="outer">
        <div id="footer-info">
            <div class="footer-left">
                <i class="fa fa-copyright"></i> 
                2017-2019 潍夫子
            </div>
            <div class="footer-right">
                <a href="http://hexo.io/" target="_blank" title="A fast, simple &amp; powerful blog framework">Hexo</a>  Theme <a href="https://github.com/MOxFIVE/hexo-theme-yelee" target="_blank" title="Another simple and elegant theme for Hexo  v3.5">Yelee</a> by MOxFIVE <i class="fa fa-heart animated infinite pulse"></i>
            </div>
        </div>
        
            <div class="visit">
                
                    <span id="busuanzi_container_site_pv" style='display:none'>
                        <span id="site-visit" title="Site Visitors"><i class="fa fa-user" aria-hidden="true"></i><span id="busuanzi_value_site_uv"></span>
                        </span>
                    </span>
                
                
                    <span>| </span>
                
                
                    <span id="busuanzi_container_page_pv" style='display:none'>
                        <span id="page-visit"  title="Page Hits"><i class="fa fa-eye animated infinite pulse" aria-hidden="true"></i><span id="busuanzi_value_page_pv"></span>
                        </span>
                    </span>
                
            </div>
        
    </div>
</footer>
    </div>
    
<script data-main="/js/main.js" src="//cdn.bootcss.com/require.js/2.2.0/require.min.js"></script>

    <script>
        $(document).ready(function() {
            var iPad = window.navigator.userAgent.indexOf('iPad');
            if (iPad > -1 || $(".left-col").css("display") === "none") {
                var bgColorList = ["#9db3f4", "#414141", "#e5a859", "#f5dfc6", "#c084a0", "#847e72", "#cd8390", "#996731"];
                var bgColor = Math.ceil(Math.random() * (bgColorList.length - 1));
                $("body").css({"background-color": bgColorList[bgColor], "background-size": "cover"});
            }
            else {
                var backgroundnum = 5;
                var backgroundimg = "url(/background/bg-x.jpg)".replace(/x/gi, Math.ceil(Math.random() * backgroundnum));
                $("body").css({"background": backgroundimg, "background-attachment": "fixed", "background-size": "cover"});
            }
        })
    </script>





<div class="scroll" id="scroll">
    <a href="#" title="Back to Top"><i class="fa fa-arrow-up"></i></a>
    <a href="#comments" onclick="load$hide();" title="Comments"><i class="fa fa-comments-o"></i></a>
    <a href="#footer" title="Go to Bottom"><i class="fa fa-arrow-down"></i></a>
</div>
<script>
    // Open in New Window
    
        var oOpenInNew = {
            
            
            
            
            
            
             archives: ".archive-article-title", 
             miniArchives: "a.post-list-link", 
            
             friends: "#js-friends a", 
             socail: ".social a" 
        }
        for (var x in oOpenInNew) {
            $(oOpenInNew[x]).attr("target", "_blank");
        }
    
</script>

<script async src="https://dn-lbstatics.qbox.me/busuanzi/2.3/busuanzi.pure.mini.js">
</script>
  </div>
</body>
</html>